#pragma once

namespace AVUI {

class MatrixUtil
{
public:

#pragma region Internal Methods

    static void MultiplyMatrix(Matrix* pMatrix1, const Matrix& matrix2);
    static void PrependOffset(Matrix* pMatrix, float offsetX, float offsetY);
    static void TransformRect(Rect* pRect, const Matrix& matrix);

#pragma endregion Internal Methods

};


}; // namespace AVUI

